/*
 * AbsolutePanel
 */
.gwt-AbsolutePanel {
	
}

/*
 * Button
 */
.gwt-Button {
	margin: 0;
	padding: 3px 5px;
	text-decoration: none;
	font-size: small;
	cursor: pointer;
	cursor: hand;
	background: url("images/hborder.png") repeat-x 0px -27px;
	border: 1px outset #ccc;
}

.gwt-Button:active {
	border: 1px inset #ccc;
}

.gwt-Button:hover {
	border-color: #9cf #69e #69e #7af;
}

.gwt-Button[disabled] {
	cursor: default;
	color: #888;
}

.gwt-Button[disabled]:hover {
	border: 1px outset #ccc;
}

/*
 * CaptionPanel
 */
.gwt-CaptionPanel {
	
}

/*
 * CellPanel
 */
.gwt-CellPanel {
	
}

/*
 * CheckBox
 */ /* the outer element */
.gwt-CheckBox {
	
}

/* applied when Checkbox is disabled */
.gwt-CheckBox-disabled {
	color: red;
}

/*
 * ComplexPanel
 */
.gwt-ComplexPanel {
	
}

/*
 * DeckPanel
 */
.gwt-DeckPanel {
	
}

/*
 * DecoratedPopupPanel
 */
.gwt-DecoratedPopupPanel {the outside of the popup
	
}

.gwt-DecoratedPopupPanel .popupContent {the wrapper around the content
	
}

.gwt-DecoratedPopupPanel .popupTopLeft {the top left cell
	
}

.gwt-DecoratedPopupPanel .popupTopLeftInner {the inner element of the
	cell
	
}

.gwt-DecoratedPopupPanel .popupTopCenter {the top center cell
	
}

.gwt-DecoratedPopupPanel .popupTopCenterInner {the inner element of the
	cell
	
}

.gwt-DecoratedPopupPanel .popupTopRight {the top right cell
	
}

.gwt-DecoratedPopupPanel .popupTopRightInner {the inner element of the
	cell
	
}

.gwt-DecoratedPopupPanel .popupMiddleLeft {the middle left cell
	
}

.gwt-DecoratedPopupPanel .popupMiddleLeftInner {the inner element of the
	cell
	
}

.gwt-DecoratedPopupPanel .popupMiddleCenter {the middle center cell
	
}

.gwt-DecoratedPopupPanel .popupMiddleCenterInner {the inner element of
	the cell
	
}

.gwt-DecoratedPopupPanel .popupMiddleRight {the middle right cell
	
}

.gwt-DecoratedPopupPanel .popupMiddleRightInner {the inner element of
	the cell
	
}

.gwt-DecoratedPopupPanel .popupBottomLeft {the bottom left cell
	
}

.gwt-DecoratedPopupPanel .popupBottomLeftInner {the inner element of the
	cell
	
}

.gwt-DecoratedPopupPanel .popupBottomCenter {the bottom center cell
	
}

.gwt-DecoratedPopupPanel .popupBottomCenterInner {the inner element of
	the cell
	
}

.gwt-DecoratedPopupPanel .popupBottomRight {the bottom right cell
	
}

.gwt-DecoratedPopupPanel .popupBottomRightInner {the inner element of
	the cell
	
}

/*
 * DecoratedStackPanel
 */
.gwt-DecoratedStackPanel {the panel itself
	
}

.gwt-DecoratedStackPanel .gwt-StackPanelItem {unselected items
	
}

.gwt-DecoratedStackPanel .gwt-StackPanelItem-selected {selected items
	
}

.gwt-DecoratedStackPanel .gwt-StackPanelContent {the wrapper around the
	contents of the item
	
}

.gwt-DecoratedStackPanel .stackItemTopLeft {top left corner of the item
	
}

.gwt-DecoratedStackPanel .stackItemTopLeftInner {the inner element of
	the cell
	
}

.gwt-DecoratedStackPanel .stackItemTopCenter {top center of the item
	
}

.gwt-DecoratedStackPanel .stackItemTopCenterInner {the inner element of
	the cell
	
}

.gwt-DecoratedStackPanel .stackItemTopRight {top right corner of the
	item
	
}

.gwt-DecoratedStackPanel .stackItemTopRightInner {the inner element of
	the cell
	
}

.gwt-DecoratedStackPanel .stackItemMiddleLeft {left side of the item
	
}

.gwt-DecoratedStackPanel .stackItemMiddleLeftInner {the inner element of
	the cell
	
}

.gwt-DecoratedStackPanel .stackItemMiddleCenter {center of the item,
	where the item text resides
	
}

.gwt-DecoratedStackPanel .stackItemMiddleCenterInner {the inner element
	of the cell
	
}

.gwt-DecoratedStackPanel .stackItemMiddleRight {right side of the item
	
}

.gwt-DecoratedStackPanel .stackItemMiddleRightInner {the inner element
	of the cell
	
}

/*
 * DecoratedTabBar
 */
.gwt-DecoratedTabBar {the tab bar itself
	
}

.gwt-DecoratedTabBar .gwt-TabBarFirst {the left edge of the bar
	
}

.gwt-DecoratedTabBar .gwt-TabBarRest {the right edge of the bar
	
}

.gwt-DecoratedTabBar .gwt-TabBarItem {unselected tabs
	
}

.gwt-DecoratedTabBar .gwt-TabBarItem-wrapper {table cell around tab
	
}

.gwt-DecoratedTabBar .gwt-TabBarItem-selected {additional style for
	selected tabs
	
}

.gwt-DecoratedTabBar .gwt-TabBarItem-wrapper-selected {table cell around
	selected tab
	
}

.gwt-DecoratedTabBar .tabTopLeft {top left corner of the tab
	
}

.gwt-DecoratedTabBar .tabTopLeftInner {the inner element of the cell
	
}

.gwt-DecoratedTabBar .tabTopCenter {top center of the tab
	
}

.gwt-DecoratedTabBar .tabTopCenterInner {the inner element of the cell
	
}

.gwt-DecoratedTabBar .tabTopRight {top right corner of the tab
	
}

.gwt-DecoratedTabBar .tabTopRightInner {the inner element of the cell
	
}

.gwt-DecoratedTabBar .tabMiddleLeft {left side of the tab
	
}

.gwt-DecoratedTabBar .tabMiddleLeftInner {the inner element of the cell
	
}

.gwt-DecoratedTabBar .tabMiddleCenter {center of the tab, where the tab
	text or widget resides
	
}

.gwt-DecoratedTabBar .tabMiddleCenterInner {the inner element of the
	cell
	
}

.gwt-DecoratedTabBar .tabMiddleRight {right side of the tab
	
}

.gwt-DecoratedTabBar .tabMiddleRightInner {the inner element of the cell
	
}

/*
 * DecoratedTabPanel
 */
.gwt-DecoratedTabPanel {
	width: 5px;
}

.gwt-TabPanelBottom {the bottom section of the tab panel (the deck
	containing the widget)
	
}

/*
 * DecoratorPanel
 */
.gwt-DecoratorPanel {the panel
	
}

.gwt-DecoratorPanel .top {the top row
	
}

.gwt-DecoratorPanel .topLeft {the top left cell
	
}

.gwt-DecoratorPanel .topLeftInner {
	height: 5px;
	overflow: hidden;
}

.gwt-DecoratorPanel .topCenter {the top center cell
	
}

.gwt-DecoratorPanel .topCenterInner {the inner element of the cell
	
}

.gwt-DecoratorPanel .topRight {the top right cell
	
}

.gwt-DecoratorPanel .topRightInner {
	width: 5px;
	width: 10px;
	height: 5px;
	margin-left: -5px;
	overflow: hidden;
}

.gwt-DecoratorPanel .middle {the middle row
	
}

.gwt-DecoratorPanel .middleLeft {the middle left cell
	
}

.gwt-DecoratorPanel .middleLeftInner {the inner element of the cell
	
}

.gwt-DecoratorPanel .middleCenter {the middle center cell
	
}

.gwt-DecoratorPanel .middleCenterInner {the inner element of the cell
	
}

.gwt-DecoratorPanel .middleRight {
	
}

.gwt-DecoratorPanel .middleRightInner {the inner element of the cell
	
}

.gwt-DecoratorPanel .bottom {the bottom row
	
}

.gwt-DecoratorPanel .bottomLeft {
	width: 5px;
	height: 10px;
	margin-left: 0px;
	margin-top: -5px;
	overflow: hidden;
}

.gwt-DecoratorPanel .bottomLeftInner {
	
}

.gwt-DecoratorPanel .bottomCenter {
	background: url(images/hborder.png) repeat-x;
}

.gwt-DecoratorPanel .bottomCenterInner {
	
}

.gwt-DecoratorPanel .bottomRight {
	
}

.gwt-DecoratorPanel .bottomRightInner {
	width: 10px;
	height: 10px;
	margin-left: -5px;
	margin-top: -5px;
	overflow: hidden;
}

/*
 * DialogBox
 */
.gwt-DialogBox {the outside of the dialog
	
}

.gwt-DialogBox .Caption {the caption
	
}

.gwt-DialogBox .dialogContent {the wrapper around the content
	
}

.gwt-DialogBox .dialogTopLeft {the top left cell
	
}

.gwt-DialogBox .dialogTopLeftInner {the inner element of the cell
	
}

.gwt-DialogBox .dialogTopCenter {the top center cell, where the caption
	is located
	
}

.gwt-DialogBox .dialogTopCenterInner {the inner element of the cell
	
}

.gwt-DialogBox .dialogTopRight {the top right cell
	
}

.gwt-DialogBox .dialogTopRightInner {the inner element of the cell
	
}

.gwt-DialogBox .dialogMiddleLeft {the middle left cell
	
}

.gwt-DialogBox .dialogMiddleLeftInner {the inner element of the cell
	
}

.gwt-DialogBox .dialogMiddleCenter {the middle center cell, where the
	content is located
	
}

.gwt-DialogBox .dialogMiddleCenterInner {the inner element of the cell
	
}

.gwt-DialogBox .dialogMiddleRight {the middle right cell
	
}

.gwt-DialogBox .dialogMiddleRightInner {the inner element of the cell
	
}

.gwt-DialogBox .dialogBottomLeft {the bottom left cell
	
}

.gwt-DialogBox .dialogBottomLeftInner {the inner element of the cell
	
}

.gwt-DialogBox .dialogBottomCenter {the bottom center cell
	
}

.gwt-DialogBox .dialogBottomCenterInner {the inner element of the cell
	
}

.gwt-DialogBox .dialogBottomRight {the bottom right cell
	
}

.gwt-DialogBox .dialogBottomRightInner {the inner element of the cell
	
}

/*
 * DisclosurePanel
 */
.gwt-DisclosurePanel {the panel's primary style
	
}

.gwt-DisclosurePanel-open {dependent style set when panel is open
	
}

.gwt-DisclosurePanel-closed {dependent style set when panel is closed
	
}

/*
 * DialogBox
 */
.gwt-DockPanel {
	
}

/*
 * FileUpload
 */
.gwt-FileUpload {
	
}

/*
 * FlexTable
 */
.gwt-FlexTable {
	
}

/*
 * FlowPanel
 */
.gwt-FlowPanel {
	
}

/*
 * FocusPanel
 */
.gwt-FocusPanel {
	
}

/*
 * FormPanel
 */
.gwt-FormPanel {
	
}

/*
 * Frame
 */
.gwt-Frame {
	
}

/*
 * Grid
 */
.gwt-Grid {
	
}

/*
 * HorizontalPanel
 */
.gwt-HorizontalPanel {
	
}

/*
 * HorizontalSplitPanel
 */
.gwt-HorizontalSplitPanel {the panel itself
	
}

.gwt-HorizontalSplitPanel hsplitter {the splitter
	
}

/*
 * HTML
 */
.gwt-HTML {
	
}

/*
 * HTMLPanel
 */
.gwt-HTMLPanel {
	
}

/*
 * Hyperlink
 */
.gwt-Hyperlink {
	
}

/*
 * InlineHTML
 */
.gwt-InlineHTML {
	
}

/*
 * InlineHyperlink
 */
.gwt-InlineHyperlink {
	
}

/*
 * InlineLabel
 */
.gwt-InlineLabel {
	
}

/*
 * Label
 */
.gwt-Label {
	
}

/*
 * LazyPanel
 */
.gwt-LazyPanel {
	
}

/*
 * ListBox
 */
.gwt-ListBox {
	
}

/*
 * MenuBar
 */
.gwt-MenuBar {the menu bar itself
	
}

.gwt-MenuBar-horizontal {dependent style applied to horizontal menu bars
	
}

.gwt-MenuBar-vertical {dependent style applied to vertical menu bars
	
}

.gwt-MenuBar .gwt-MenuItem {menu items
	
}

.gwt-MenuBar .gwt-MenuItem-selected {selected menu items
	
}

.gwt-MenuBar .gwt-MenuItemSeparator {section breaks between menu items
	
}

.gwt-MenuBar .gwt-MenuItemSeparator .menuSeparatorInner {inner component
	of section separators
	
}

.gwt-MenuBarPopup .menuPopupTopLeft {the top left cell
	
}

.gwt-MenuBarPopup .menuPopupTopLeftInner {the inner element of the cell
	
}

.gwt-MenuBarPopup .menuPopupTopCenter {the top center cell
	
}

.gwt-MenuBarPopup .menuPopupTopCenterInner {the inner element of the
	cell
	
}

.gwt-MenuBarPopup .menuPopupTopRight {the top right cell
	
}

.gwt-MenuBarPopup .menuPopupTopRightInner {the inner element of the cell
	
}

.gwt-MenuBarPopup .menuPopupMiddleLeft {the middle left cell
	
}

.gwt-MenuBarPopup .menuPopupMiddleLeftInner {the inner element of the
	cell
	
}

.gwt-MenuBarPopup .menuPopupMiddleCenter {the middle center cell
	
}

.gwt-MenuBarPopup .menuPopupMiddleCenterInner {the inner element of the
	cell
	
}

.gwt-MenuBarPopup .menuPopupMiddleRight {the middle right cell
	
}

.gwt-MenuBarPopup .menuPopupMiddleRightInner {the inner element of the
	cell
	
}

.gwt-MenuBarPopup .menuPopupBottomLeft {the bottom left cell
	
}

.gwt-MenuBarPopup .menuPopupBottomLeftInner {the inner element of the
	cell
	
}

.gwt-MenuBarPopup .menuPopupBottomCenter {the bottom center cell
	
}

.gwt-MenuBarPopup .menuPopupBottomCenterInner {the inner element of the
	cell
	
}

.gwt-MenuBarPopup .menuPopupBottomRight {the bottom right cell
	
}

.gwt-MenuBarPopup .menuPopupBottomRightInner {the inner element of the
	cell
	
}

/*
 * PasswordTextBox
 */
.gwt-PasswordTextBox {primary style
	
}

.gwt-PasswordTextBox-readonly {dependent style set when the password
	text box is read-only
	
}

/*
 * PopupPanel
 */
.gwt-PopupPanel {the outside of the popup
	
}

.gwt-PopupPanel .popupContent {the wrapper around the content
	
}

/*
 * PushButton
 */
.gwt-PushButton-up
	/down/up-hovering/down-hovering/up-disabled/down-disabled { .html-face
	
}

.gwt-PushButton-up {
	
}

.gwt-PushButton-up-hovering {
	
}

.gwt-PushButton-up-disabled {
	
}

.gwt-PushButton-down {
	
}

.gwt-PushButton-down-hovering {
	
}

.gwt-PushButton-down-disabled {
	
}

/*
 * RadioButton
 */
.gwt-RadioButton {
	
}

/*
 * RichTextArea
 */
.gwt-RichTextArea {
	
}

/*
 * ScrollPanel
 */
.gwt-ScrollPanel {
	
}

/*
 * SimpleCheckBox
 */
.gwt-SimpleCheckBox {
	
}

.gwt-SimpleCheckBox-disabled {Applied when checkbox is disabled
	
}

/*
 * SimpleRadioButton
 */
.gwt-SimpleRadioButton {
	
}

.gwt-SimpleRadioButton-disabled {Applied when radio button is disabled
	
}

/*
 * StackPanel
 */
.gwt-StackPanel {the panel itself
	
}

.gwt-StackPanel .gwt-StackPanelItem {unselected items
	
}

.gwt-StackPanel .gwt-StackPanelItem-selected {selected items
	
}

.gwt-StackPanel .gwt-StackPanelContent {the wrapper around the contents
	of the item
	
}

/*
 * SuggestBox
 */
.gwt-SuggestBox {the suggest box itself
	
}

.gwt-SuggestBoxPopup {the suggestion popup
	
}

.gwt-SuggestBoxPopup .item {an unselected suggestion
	
}

.gwt-SuggestBoxPopup .item-selected {a selected suggestion
	
}

.gwt-SuggestBoxPopup .suggestPopupTopLeft {the top left cell
	
}

.gwt-SuggestBoxPopup .suggestPopupTopLeftInner {the inner element of the
	cell
	
}

.gwt-SuggestBoxPopup .suggestPopupTopCenter {the top center cell
	
}

.gwt-SuggestBoxPopup .suggestPopupTopCenterInner {the inner element of
	the cell
	
}

.gwt-SuggestBoxPopup .suggestPopupTopRight {the top right cell
	
}

.gwt-SuggestBoxPopup .suggestPopupTopRightInner {the inner element of
	the cell
	
}

.gwt-SuggestBoxPopup .suggestPopupMiddleLeft {the middle left cell
	
}

.gwt-SuggestBoxPopup .suggestPopupMiddleLeftInner {the inner element of
	the cell
	
}

.gwt-SuggestBoxPopup .suggestPopupMiddleCenter {the middle center cell
	
}

.gwt-SuggestBoxPopup .suggestPopupMiddleCenterInner {the inner element
	of the cell
	
}

.gwt-SuggestBoxPopup .suggestPopupMiddleRight {the middle right cell
	
}

.gwt-SuggestBoxPopup .suggestPopupMiddleRightInner {the inner element of
	the cell
	
}

.gwt-SuggestBoxPopup .suggestPopupBottomLeft {the bottom left cell
	
}

.gwt-SuggestBoxPopup .suggestPopupBottomLeftInner {the inner element of
	the cell
	
}

.gwt-SuggestBoxPopup .suggestPopupBottomCenter {the bottom center cell
	
}

.gwt-SuggestBoxPopup .suggestPopupBottomCenterInner {the inner element
	of the cell
	
}

.gwt-SuggestBoxPopup .suggestPopupBottomRight {the bottom right cell
	
}

.gwt-SuggestBoxPopup .suggestPopupBottomRightInner {the inner element of
	the cell
	
}

/*
 * TabBar
 */
.gwt-TabBar {the tab bar itself
	
}

.gwt-TabBar .gwt-TabBarFirst {
	width: 5px;
}

.gwt-TabBar .gwt-TabBarFirst-wrapper {table cell around the left edge
	
}

.gwt-TabBar .gwt-TabBarRest {the right edge of the bar
	
}

.gwt-TabBar .gwt-TabBarRest-wrapper {table cell around the right edge
	
}

.gwt-TabBar .gwt-TabBarItem {
	margin-left: 6px;
	padding: 3px 6px 3px 6px;
	cursor: pointer;
	cursor: hand;
	color: black;
	font-weight: bold;
	text-align: center;
	background: #d0e4f6;
}

.gwt-TabBar .gwt-TabBarItem-wrapper {table cell around tab
	
}

.gwt-TabBar .gwt-TabBarItem-selected {
	cursor: default;
	background: #92c1f0;
}

/*
 * TabPanel
 */
.gwt-TabPanel {the tab panel itself
	
}

.gwt-TabPanelBottom {
	border-color: #92c1f0;
	border-style: solid;
	border-width: 3px 2px 2px;
	overflow: hidden;
	padding: 6px;
}

/*
 * TextArea
 */
.gwt-TextArea {primary style
	
}

.gwt-TextArea-readonly {dependent style set when the text area is
	read-only
	
}

/*
 * TextBox
 */
.gwt-TextBox {primary style
	
}

.gwt-TextBox-readonly {dependent style set when the text box is
	read-only
	
}

/*
 * ToggleButton
 */
.gwt-ToggleButton-up {
	
}

.gwt-ToggleButton-up-hovering {
	
}

.gwt-ToggleButton-up-disabled {
	
}

.gwt-ToggleButton-down {
	
}

.gwt-ToggleButton-down-hovering {
	
}

.gwt-ToggleButton-down-disabled {
	
}

/*
 * Tree
 */
.gwt-Tree {the tree itself
	
}

.gwt-Tree .gwt-TreeItem {a tree item
	
}

.gwt-Tree .gwt-TreeItem-selected {a selected tree item
	
}

/*
 * VerticalPanel
 */
.gwt-VerticalPanel {
	
}

/*
 * ScrollTable
 */
.gwt-ScrollTable {
	border-color: #aaa;
	border-style: solid;
	border-width: 1px 0px 1px 1px;
}

.gwt-ScrollTable .headerWrapper {
	background: #8bd url(images/bg_header_gradient.gif) repeat-x bottom left
		;
}

.gwt-ScrollTable .footerWrapper {
	border-top: 1px solid #aaa;
	background: #8bd url(images/bg_header_gradient.gif) repeat-x bottom left
		;
}

.gwt-ScrollTable .dataTable td,.gwt-ScrollTable .headerTable td,.gwt-ScrollTable .footerTable td
	{
	border-color: #aaa;
	border-style: solid;
	border-width: 0px 1px 1px 0px;
	white-space: nowrap;
	overflow: hidden;
}

.gwt-ScrollTable .headerTable td,.gwt-ScrollTable .footerTable td {
	color: #fff;
}

.gwt-ScrollTable .dataTable tr.highlighted {
	background: #C3D9FF;
}

.gwt-ScrollTable .dataTable td.highlighted {
	background: #FFFFAA;
	cursor: hand;
	cursor: pointer;
}

.gwt-ScrollTable .dataTable tr.selected td {
	background: #7AA5D6;
}

.badGPA {
	background: #FFAAAA;
}

.goodGPA {
	background: #AAAAFF;
}

.greatGPA {
	background: #AAFFAA;
}

/**
 * Applied to the options at the bottom of the page.
 */
.gwt-PagingOptions {
	background: #e8eef7;
	border: 1px solid #aaa;
	border-top: none;
}

.gwt-PagingOptions .errorMessage {
	color: red;
}

.pagingOptionsFirstPage,.pagingOptionsLastPage,.pagingOptionsNextPage,.pagingOptionsPrevPage
	{
	cursor: hand;
	cursor: pointer;
}

.gwt-InlineCellEditor {
	border: 3px solid #7AA5D6;
	padding: 4px;
	background: white;
	overflow: auto;
}

.gwt-InlineCellEditor .accept {
	cursor: pointer;
	cursor: hand;
}

.gwt-InlineCellEditor .cancel {
	cursor: pointer;
	cursor: hand;
}

/** Applied to AbstractOptions */
.AbstractOption-Label {
	font-weight: bold;
	text-align: right;
}